1075eb5000d6954ae5919b0257b782ab708332ba,core/src/test/java/foundation/stack/datamill/db/impl/QueryBuilderImplTest.java,QueryBuilderImplTest,deleteQueries,#,241

Before Change


        assertTrue(queryBuilder.getLastWasUpdate());

        queryBuilder.deleteFromNamed("table_name")
                .where().eq("string_column", "value").execute();
        assertEquals("DELETE table_name FROM table_name WHERE string_column = ?", queryBuilder.getLastQuery());
        assertArrayEquals(new Object[] { "value" }, queryBuilder.getLastParameters());
        assertTrue(queryBuilder.getLastWasUpdate());

After Change


        assertTrue(queryBuilder.getLastWasUpdate());

        queryBuilder.deleteFromNamed("table_name")
                .where(c -> c.eq("string_column", "value"));
        assertEquals("DELETE table_name FROM table_name WHERE string_column = ?", queryBuilder.getLastQuery());
        assertArrayEquals(new Object[] { "value" }, queryBuilder.getLastParameters());
        assertTrue(queryBuilder.getLastWasUpdate());